Orbital Contact Analyzer
Single-file HTML • J2 Dynamics • Spherical Ground Model • Good for Demos
Simulation Controls
Load Scenario
Custom / Current
LEO Formation (Default)
Sun-Synchronous (J2 Demo)
Geostationary (GEO)
Molniya (High Latitude)
Epoch (UTC, ISO‑8601)
Step Δt (s)
Duration (min)
Playback speed (× real‑time steps per frame)
▶︎ Run
⏸ Pause
↺ Reset
Export Contact Times (CSV)
Recompute tracks
Ground Station
Show Ground Station
Yes
No
Latitude (°)
Longitude (°)
Min Elev. Mask (°)
Satellite 1 (blue)
a (km)
e
i (deg)
Ω RAAN (deg)
ω argp (deg)
ν₀ (deg)
Min. elevation ε (deg)
Show Satellite
Yes
No
Show Track
Yes
No
Show FOV
Yes
No
Show Horizon
Yes
No
Satellite 2 (orange)
a (km)
e
i (deg)
Ω RAAN (deg)
ω argp (deg)
ν₀ (deg)
Min. elevation ε (deg)
Show Satellite
Yes
No
Show Track
Yes
No
Show FOV
Yes
No
Show Horizon
Yes
No
Equirectangular map (no external tiles). Tracks for full duration; marker and FOV at current time.
Projection
2D Map
3D Globe
• Index
0
/
0
• Time
—
↗
Reset camera
Focus
None
Sat 1
Sat 2
Show terminator
Show link on LOS
Inertial view
Show Elements
Map style
Procedural grid
Textured
Trail (min)
lat —°, lon —°
Sat 1 Track/Horizon
Sat 1 FOV/GS Link
Sat 2 Track/Horizon
Sat 2 FOV/GS Link
LOS Link
Sat 1 Marker
Sat 2 Marker
Ground Station
Line‑of‑Sight Intervals
Computed between satellites across the whole time span.
Start (UTC)
End (UTC)
Duration (s)
Ground Station Access Intervals
Computed for each visible satellite across the whole time span.
Satellite
Start (UTC)
End (UTC)
Duration (s)